generic vdso library · Maintained
Maintainers
- M Andy Lutomirski <luto@kernel.org>
- M Thomas Gleixner <tglx@kernel.org>
- M Vincenzo Frascino <vincenzo.frascino@arm.com>
Paths
- F
include/asm-generic/vdso/vsyscall.h - F
include/linux/vdso_datastore.h - F
include/vdso/ - F
kernel/time/namespace_vdso.c - F
kernel/time/vsyscall.c - F
lib/vdso/ - F
tools/testing/selftests/vDSO/
Last 30 days
Most active threads (last 7 days)
-
WARM1d
[PATCH 0/7] vDSO: Replace CONFIG_GENERIC_GETTIMEOFDAY ifdeffery with IS_ENABLED()
2026-07-09 11:32 · 1 reply in 7d · Thomas Weißschuh <hidden>
Active reviewers (last 30 days)
-
Philippe Mathieu-Daudé <hidden>
2 attestations (2 Reviewed-by) · last on 2026-07-02 -
Arnd Bergmann <arnd@arndb.de>
2 attestations (2 Reviewed-by) · last on 2026-07-02
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
WARM1d
[PATCH 2/7] vDSO: Make clockmode constants available without CONFIG_GENERIC_GETTIMEOFDAY
2026-07-09 · Thomas Weißschuh <hidden> -
WARM2d
REVIEWED: 6 (5M) [PATCH v3 9/9] vdso/gettimeofday: Verify COMPAT_32BIT_TIME interactions
2026-07-02 · Thomas Weißschuh <hidden> -
WARM2d
REVIEWED: 6 (5M) [PATCH v3 2/9] vdso/gettimeofday: Validate system call existence for time() and gettimeofday()
2026-07-02 · Thomas Weißschuh <hidden> -
COOLING8d
[PATCH v2 9/9] vdso/gettimeofday: Verify COMPAT_32BIT_TIME interactions
2026-06-30 · Thomas Weißschuh <hidden> -
COOLING8d
[PATCH v2 2/9] vdso/gettimeofday: Validate system call existence for time() and gettimeofday()
2026-06-30 · Thomas Weißschuh <hidden> -
COLD38d
[PATCH v3 2/5] arm64: vdso: Implement __vdso_futex_robust_try_unlock()
2026-05-29 · André Almeida <andrealmeid@igalia.com> -
STALE121d
[PATCH v6 03/14] vdso/datastore: Allocate data pages dynamically
2026-03-04 · Thomas Weißschuh <hidden> -
STALE121d
REVIEWED: 4 (4M) [PATCH v6 01/14] vdso/datastore: Reduce scope of some variables in vvar_fault()
2026-03-04 · Thomas Weißschuh <hidden> -
STALE121d
REVIEWED: 4 (4M) [PATCH v6 02/14] vdso/datastore: Drop inclusion of linux/mmap_lock.h
2026-03-04 · Thomas Weißschuh <hidden> -
STALE87d
[PATCH 7/7] vdso/gettimeofday: Verify COMPAT_32BIT_TIME interactions
2026-02-27 · Thomas Weißschuh <hidden> -
STALE120d
[PATCH v2 13/15] vdso/datapage: Trim down unnecessary includes
2026-02-27 · Thomas Weißschuh <hidden> -
STALE120d
[PATCH v2 12/15] vdso/datapage: Remove inclusion of gettimeofday.h
2026-02-27 · Thomas Weißschuh <hidden> -
STALE120d
[PATCH v2 11/15] vdso/helpers: Explicitly include vdso/processor.h
2026-02-27 · Thomas Weißschuh <hidden> -
STALE120d
REVIEWED: 4 (4M) [PATCH v2 09/15] random: vDSO: add explicit includes
2026-02-27 · Thomas Weißschuh <hidden> -
STALE120d
[PATCH v2 10/15] vdso/gettimeofday: Add explicit includes
2026-02-27 · Thomas Weißschuh <hidden> -
STALE155d
[PATCH 10/15] vdso/gettimeofday: Add explicit includes
2026-01-14 · Thomas Weißschuh <hidden> -
STALE155d
[PATCH 13/15] vdso/datapage: Trim down unnecessary includes
2026-01-14 · Thomas Weißschuh <hidden> -
STALE155d
[PATCH 09/15] random: vDSO: Add explicit includes
2026-01-14 · Thomas Weißschuh <hidden> -
STALE155d
[PATCH 11/15] vdso/helpers: Explicitly include vdso/processor.h
2026-01-14 · Thomas Weißschuh <hidden> -
STALE155d
[PATCH 12/15] vdso/datapage: Remove inclusion of gettimeofday.h
2026-01-14 · Thomas Weißschuh <hidden> -
STALE177d
[PATCH 4/9] selftests: vDSO: vdso_test_abi: Add test for clock_getres_time64()
2025-12-23 · Thomas Weißschuh <hidden> -
STALE177d
[PATCH 3/9] selftests: vDSO: vdso_test_abi: Use UAPI system call numbers
2025-12-23 · Thomas Weißschuh <hidden> -
STALE177d
[PATCH 2/9] selftests: vDSO: vdso_config: Add configurations for clock_getres_time64()
2025-12-23 · Thomas Weißschuh <hidden> -
STALE177d
[PATCH 1/9] vdso: Add prototype for __vdso_clock_getres_time64()
2025-12-23 · Thomas Weißschuh <hidden> -
STALE222d
[PATCH v4 9/9] treewide: Stop defining __ASSEMBLY__ for assembler files
2025-11-21 · Thomas Huth <hidden> -
STALE222d
[PATCH v4 7/9] include: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
2025-11-21 · Thomas Huth <hidden> -
STALE174d
REVIEWED: 4 (4M) [PATCH v5 23/34] vdso/datastore: Allocate data pages dynamically
2025-11-06 · Thomas Weißschuh <hidden> -
STALE174d
REVIEWED: 4 (4M) [PATCH v5 22/34] vdso/datastore: Drop inclusion of linux/mmap_lock.h
2025-11-06 · Thomas Weißschuh <hidden> -
STALE174d
REVIEWED: 4 (4M) [PATCH v5 21/34] vdso/datastore: Reduce scope of some variables in vvar_fault()
2025-11-06 · Thomas Weißschuh <hidden> -
STALE174d
REVIEWED: 4 (4M) [PATCH v5 15/34] vdso/datapage: Trim down unnecessary includes
2025-11-06 · Thomas Weißschuh <hidden>
Needs attention (review trailers in, no pickup)
Patches with review trailers that haven't landed in mainline and haven't been Acked by a maintainer. Oldest first.
-
STALE121d
REVIEWED: 4 (4M) [PATCH v6 01/14] vdso/datastore: Reduce scope of some variables in vvar_fault()
2026-03-04 · Thomas Weißschuh <hidden> · 1 Reviewed-by, 1 Tested-by -
STALE121d
REVIEWED: 4 (4M) [PATCH v6 02/14] vdso/datastore: Drop inclusion of linux/mmap_lock.h
2026-03-04 · Thomas Weißschuh <hidden> · 1 Reviewed-by, 1 Tested-by
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE155d
[PATCH 11/15] vdso/helpers: Explicitly include vdso/processor.h
2026-01-14 · Thomas Weißschuh <hidden> -
STALE155d
[PATCH 12/15] vdso/datapage: Remove inclusion of gettimeofday.h
2026-01-14 · Thomas Weißschuh <hidden> -
STALE155d
[PATCH 10/15] vdso/gettimeofday: Add explicit includes
2026-01-14 · Thomas Weißschuh <hidden> -
STALE155d
[PATCH 13/15] vdso/datapage: Trim down unnecessary includes
2026-01-14 · Thomas Weißschuh <hidden>